Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dependencies (except core kotlin) #574

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 18, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.junit.jupiter:junit-jupiter-engine (source) 5.10.2 -> 5.11.3 age adoption passing confidence
io.kotest:kotest-assertions-core 5.8.1 -> 5.9.1 age adoption passing confidence
com.google.code.gson:gson 2.10.1 -> 2.11.0 age adoption passing confidence
com.gradle.enterprise 3.16.2 -> 3.18.2 age adoption passing confidence
org.ajoberstar.reckon:reckon-gradle 0.18.3 -> 0.19.1 age adoption passing confidence
io.gitlab.arturbosch.detekt:detekt-gradle-plugin (source) 1.23.5 -> 1.23.7 age adoption passing confidence
org.apache.logging.log4j:log4j-core (source) 2.23.1 -> 2.24.2 age adoption passing confidence
org.apache.logging.log4j:log4j-slf4j2-impl (source) 2.23.1 -> 2.24.2 age adoption passing confidence
io.github.detekt.sarif4k:sarif4k (source) 0.5.0 -> 0.6.0 age adoption passing confidence
io.github.petertrr:kotlin-multiplatform-diff 0.5.0 -> 0.7.0 age adoption passing confidence
com.akuleshov7:ktoml-source 0.5.1 -> 0.5.2 age adoption passing confidence
com.akuleshov7:ktoml-file 0.5.1 -> 0.5.2 age adoption passing confidence
com.akuleshov7:ktoml-core 0.5.1 -> 0.5.2 age adoption passing confidence
com.squareup.okio:okio-fakefilesystem 3.8.0 -> 3.9.1 age adoption passing confidence
com.squareup.okio:okio 3.8.0 -> 3.9.1 age adoption passing confidence

Release Notes

kotest/kotest (io.kotest:kotest-assertions-core)

v5.9.1

Compare Source

What's Changed
Assertions
Framework
Property-testing
Docs
Build / CI/CD / Dependency updates
New Contributors

Full Changelog: kotest/kotest@v5.9.0...v5.9.1

v5.9.0

Compare Source

New Features

Breaking Changes

Requirements

  • Kotlin 1.9.23 and higher
  • kotlinx.coroutines 1.8.0 and higher

What's Changed

New Contributors

Full Changelog: kotest/kotest@v5.8.1...v5.9.0

ajoberstar/reckon (org.ajoberstar.reckon:reckon-gradle)

v0.19.1

Compare Source

NOTE: 0.19.1 is the same as 0.19.0. There was a publishing issue preventing 0.19.0 from getting out to Central.

This release makes commit message scope suppliers more flexible.

Use of scopeSupplier = calcScopeFromCommitMessages() allowed specifying the scope with a commit message like major: My Message or patch: My message. However, there was a special case when the project hadn't reached 1.0.0 yet.

Before a project reaches 1.0.0, major: prefixes were downgraded to minor. The intent was to encourage breaking changes to still be committed as major: for consistency, but respecting that reaching 1.0.0 is a more significant decision than just the first breaking change introduced into your code.

The downside was that the only alternative to get to 1.0.0 was to use -Preckon.scope=major to supersede what the commit message supplier decided. This can be incompatible with many workflows that don't allow user interaction when reckon runs.

With this release:

  • scopeSupplier = calcScopeFromCommitMessages() now additionally supports a major!: prefix which ignores whether the project is pre-1.0.0 and forces use of the major scope
  • Introduces scopeSupplier = calcScopeFromCommitMessageParser(BiFunction) which allows custom logic to consider both the commit message and whether the project is pre-1.0.0 when it makes it's scope decision
  • scopeSupplier = calcScopeFromCommitMessages(Function) continues to use the same pre-1.0.0 behavior when a major scope is returned for backwards compatibility

Breaking Changes

None

Enhancements

  • #​205 Allow commit message scope suppliers to bump version to v1.0.0

Fixes

  • Dependency updates

Deprecations

None

Compatibility

Tested against the following versions.

Java Version Gradle Versions
11 7.0.2, 7.6.4, 8.0.2, 8.11.1
17 7.3.3, 7.6.4, 8.0.2, 8.11.1
21 8.4, 8.11.1
detekt/detekt (io.gitlab.arturbosch.detekt:detekt-gradle-plugin)

v1.23.7

1.23.7 - 2024-09-08

This is a point release for Detekt 1.23.0, built against Kotlin 2.0.10, with fixes for several bugs that got reported by the community.

Notable Changes
  • fix(deps): update kotlin monorepo to v2.0.10 - #​7517
  • Update to Kotlin 2.0.0 #​6640
  • fix(deps): update kotlin monorepo to v1.9.24 - #​7264
  • fix(deps): update dependency com.android.tools.build:gradle to v8.5.2 - #​7525
  • chore(deps): update dependency gradle to v8.10 - #​7546
Changelog
  • Add basic support for isolated projects to 1.x - #​7526
  • ExplicitCollectionElementAccessMethod: fix false positive when Map put has 3 arguments - #​7563
  • BracesOnIfStatements: fix false-positive when chained - #​7444
  • Add enum entry check in UndocumentedPublicProperty - #​7426
  • Use the anchor which is already present before - #​7423
  • Fix small corner-case in "SerialVersionUIDInSerializableClass" rule, … - #​7346
  • SwallowedException: fix false positive when exception is used as a receiver - #​7288
  • NamedArguments: fix false positive on spread varargs - #​7283
  • MultilineLambdaItParameter: fix false negative with single statement on multiple lines - #​7221
  • Check for root of receiver in selector expression - #​7220
  • Check for public companion object for UndocumentedPublicClass - #​7219
  • fix: TopLevelPropertyNaming also detecting extension property name - #​7212
  • Publish detekt-compiler-plugin-all to Maven and GH Releases - #​7179
  • versioned default detekt config file link - #​7161
  • Support rangeUntil operator for UnusedImport rule - #​7104
  • Fix false positive on it usages when type parameter is specified - #​6850
Housekeeping/Docs
  • [bugfix] AnnotationOnSeparateLine in snippets - #​6526
  • Add docs about using the Compiler Plugin with the Kotlin CLI compiler - #​7184

v1.23.6

1.23.6 - 2024-03-23

This is a point release for Detekt 1.23.0, where we added support for Kotlin 1.9.23 and fixed several bugs that got reported by the community.

Changelog
  • UselessPostfixExpression - Fix #​7037 false positive postfix - #​7084
  • Don't allow invalid Source Locations - #​7030
  • UnusedPrivateClass: don't report if private classes are used for type conversion - #​6995
  • RedundantSuspendModifier: do not report when the function has 'actual' modifier - #​6951
  • Update dependency gradle to v8.7 - #​7080
  • Update kotlin monorepo to v1.9.23 - #​7027
  • Update dependency gradle to v8.6 - #​6939
  • Update dependency com.android.tools.build:gradle to v8.3.1 - #​7070
Contributors

We would like to thank the following contributors that made this release possible: @​BraisGabin, @​psuzn, @​t-kameyama.

detekt/sarif4k (io.github.detekt.sarif4k:sarif4k)

v0.6.0

Compare Source

Critical changes

What's Changed

New Contributors

Full Changelog: detekt/sarif4k@0.5.0...0.6.0

petertrr/kotlin-multiplatform-diff (io.github.petertrr:kotlin-multiplatform-diff)

v0.7.0

What's Changed

New Contributors

Full Changelog: petertrr/kotlin-multiplatform-diff@v0.6.0...v0.7.0

v0.6.0

What's Changed

New Contributors

Full Changelog: petertrr/kotlin-multiplatform-diff@v0.5.0...v0.6.0

akuleshov7/ktoml (com.akuleshov7:ktoml-source)

v0.5.2

Main
  • K2 and 1.7.0 serialization support
  • a new target: linux arm64
What's Changed
New Contributors

Full Changelog: orchestr7/ktoml@v0.5.1...v0.5.2

square/okio (com.squareup.okio:okio-fakefilesystem)

v3.9.1

2024-09-12

  • Fix: Support paths containing a single dot (".") in Path.relativeTo.
  • Fix: Do not read from the upstream source when a 0-byte read is requested.
  • Fix: Update kotlinx.datetime to 0.6.0 to correct a Gradle module metadata problem with 0.5.0.
    Note: this artifact is only used in 'okio-fakefilesystem' and 'okio-nodefilesystem' and not in the Okio core.

v3.9.0

2024-03-12

  • New: FileSystem.SYSTEM can be used in source sets that target both Kotlin/Native and
    Kotlin/JVM. Previously, we had this symbol in each source set but it wasn't available to
    common source sets.
  • New: COpaquePointer.readByteString(...) creates a ByteString from a memory address.
  • New: Support InflaterSource, DeflaterSink, GzipSink, and GzipSource in Kotlin/Native.
  • New: Support openZip() on Kotlin/Native. One known bug in this implementation is that
    FileMetadata.lastModifiedAtMillis() is interpreted as UTC and not the host machine's time zone.
  • New: Prefer NTFS timestamps in ZIP file systems' metadata. This avoids the time zone problems
    of ZIP's built-in DOS timestamps, and the 2038 time bombs of ZIP's extended timestamps.
  • Fix: Don't leak file handles to opened JAR files open in FileSystem.RESOURCES.
  • Fix: Don't throw a NullPointerException if Closeable.use { ... } returns null.

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

github-actions bot commented Mar 18, 2024

JUnit Tests (Linux, EnricoMi/publish-unit-test-result-action@v1)

97 tests   93 ✅  3s ⏱️
21 suites   4 💤
21 files     0 ❌

Results for commit ccea6a1.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Mar 18, 2024

JUnit Tests (macOS, EnricoMi/publish-unit-test-result-action@v1)

48 tests   46 ✅  2s ⏱️
10 suites   2 💤
10 files     0 ❌

Results for commit ccea6a1.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Mar 18, 2024

JUnit Tests (Windows, EnricoMi/publish-unit-test-result-action@v1)

97 tests   93 ✅  12s ⏱️
21 suites   4 💤
21 files     0 ❌

Results for commit ccea6a1.

♻️ This comment has been updated with latest results.

@@ -11,7 +11,7 @@ ktoml = "0.5.1"
multiplatform-diff = "0.5.0"
kotlinpoet = "1.16.0"
kotest = "5.8.1"
sarif4k = "0.5.0"
sarif4k = "0.6.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

need to downgrade the version since it has conflict with sarif-utils

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why, if we already merged the same in the sarif-utils?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

because we didn't release a new version of sarif-utils

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ad33b30 to 4593f08 Compare March 25, 2024 01:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4593f08 to fd745b4 Compare April 2, 2024 16:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 275805f to f76333e Compare April 12, 2024 16:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from f95537f to 9ae30c2 Compare April 21, 2024 16:21
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5a1e9af to 2290d90 Compare May 10, 2024 08:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 0f41f80 to 04dae8a Compare May 24, 2024 13:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 3bfab23 to 0b38faf Compare June 12, 2024 18:30
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0b38faf to 9a0966f Compare June 16, 2024 19:19
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7ae3e0e to f2e0266 Compare June 29, 2024 16:43
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f2e0266 to 810b13b Compare July 5, 2024 14:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 88385c6 to b396ef9 Compare July 22, 2024 10:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from a7d0c1f to c5f8095 Compare July 31, 2024 12:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 94e7898 to b38e13c Compare August 19, 2024 10:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 78c04f9 to bc66b9f Compare September 8, 2024 15:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 2a9254b to d5ec890 Compare September 12, 2024 21:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from bdcb4de to 1550977 Compare September 29, 2024 16:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1550977 to 0a0f72c Compare October 4, 2024 15:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0a0f72c to 3a4304e Compare October 21, 2024 14:55
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 3a4304e to 31ed95f Compare November 13, 2024 14:05
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 6c652d1 to 2fec091 Compare November 24, 2024 07:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from c8ae88b to 36b004a Compare November 30, 2024 15:21
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 36b004a to ccea6a1 Compare November 30, 2024 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants